$("body").on("click", ".div-btn-upload", function () {
    $(this).siblings(".img-container").find(".item-img").each(function () {
        $(this).removeClass("tog-on");
    });
    $(this).siblings("input[type='file']").click();
});

$(".img-container .item-img").each(function () {
    AjaxFile.download($(this).data("file"))
});

$("body").on("click", ".img-container .item-img", function () {
    var $img = $(this);
    var $container = $img.parent().parent().parent();
    layer.confirm("操作", {
        btn: ["更新", "删除"]
    }, function () {
        $img.addClass("tog-on");
        layer.msg("请重新上传图片", {time: 1000, icon: 1});
        setTimeout(function () {
            $container.siblings("input[type='file']").click();
        }, 1000)
    }, function () {
        $img.parent().parent().remove();
        syncImage($container);
        layer.msg("图片已删除", {time: 1000, icon: 1});
    })
});

//a->$(".img-container")
function syncImage(a){
    var $fileNames = a.siblings(".hidden-image");
    var files = [];
    a.find(".item-img").each(function(){
        var filename = $(this).data("file");
        if(filename!==""&&filename!==undefined){
            files.push(filename);
        }
    });
    $fileNames.val(files.toString());
}
function previewElse(a) {
    var $div = $(a).parent().prev();
    // var $formGroupDiv = $div.parent();
    var src = $div.find('img').attr('src');
    parent.layer.open({
        type: 1,
        title: false,
        closeBtn: 1,
        area: ['90%', '90%'],
        skin: 'previewImg', //加上边框
        content: '<img alt="" src="' + src + '" id="imgToPreview" class="previewImg">'
    });
}

